MDSAREVSDGRLTVEGFSVASRAFADKWKIHNQSFPPWSWVPLINRTLLVSKKEEGYLSLEKIIILSSLEEEIPEDESLNVATDCLEKEETVDHTILVPTMENEAHYYDFHIVYSASYKVPVLYFRGYCSGGEPLALDVIKKDVPSCSVSLLLESKWTFITQEEHPYLNRPWFKLHPCGTEDWIKLLSQSSSSSGCQMPIVLYLVSWFSVVGQVVGLRIPLEMLN